﻿Public Class Context
    'lowest Services:
    Public Shared LOGIN_SERVICE As LoginService = New LoginServiceImpl()

    ' Persistence Services:
    Public Shared MITARBEITER_SERVICE As MitarbeiterService = New MitarbeiterServiceImpl()
    Public Shared KUNDE_SERVICE As KundeService = New KundeServiceImpl()
    Public Shared PROJEKT_SERVICE As ProjektService = New ProjektServiceImpl()
    Public Shared TASK_SERVICE As TaskService = New TaskServiceImpl()
    Public Shared ZEITRAPPORT_SERVICE As ZeitrapportService = New ZeitrapportServiceImpl()

    ' higher Services (init later):
    Public Shared KUNDE_PROJEKT_TASK_SERVICE As KundeProjektTaskService = New KundeProjektTaskServiceImpl()
    Public Shared MITARBEITER_SELECTOR_SERVICE As MitarbeiterSelectorService = New MitarbeiterSelectorServiceImpl()
End Class
